﻿using System.Collections;
using YAPACS.BusinessObjects.Exams;
using YAPACS.BusinessObjects.Managements.Exams;
using YAPACS.Workflows;

namespace YAPACS.RisServer.Abstractions;

public interface IReportStyleService
{
    Task<WorkflowOutput> GetPrintOptionsAsync();
    Task<IEnumerable> GetReportStylesAsync(Guid reportId);
    Task<ReportStyle> GetReportStyleAsync(Report report);
    Task<ReportStyle> GetTempReportStyleAsync(Report report);
    Task<object> GetReportStyleAsync(Guid reportStyleId);
    string GetDisplayName(string displayName);
}
